insulating ring - Español Inglés Diccionario